explosive cladding - Spanish English Dictionary